Aiming at the low recovery efficiency by using the traditional re-mapping failure recovery algorithm and prolonged interruption of service, a Fault Recovery Algorithm based on Equivalent Resource (FRA-ER) was proposed. The FRA-ER converted the recovery problem to finding equivalent resource problem, achieving to recovery all or part of the fault RSCNs by once. A Network Reconfigure Algorithm (NRA) was also proposed to detect and regulate the RSCNs periodically to optimize their architectures and reduce the costs. Finally, the numerical results show that the proposed FRA-ER could achieve 15% recovery time reduction compared with conventional overall re-mapping algorithm and fast recovery algorithm. The NRA could achieve 80 band reduction on average, improving the recovery success ratio by 10%.